*{
    margin: 0;
    padding: 0;
}
.left {
    float: left;
}
.right {
    float: right;
}
.clear {
    clear: both;
}
.main {
    max-width: 2000px;
    margin: auto;
    .img {
        width: 90%;
        margin: auto;
        text-align: center;
        background: #e3e3e3;
        img {
            width: 100%;
        }
        .img_div1 {
         div {
            width: 80%;
            margin: auto;
            padding: 10px 0;
            p {
                margin: 0px 10px;
                display: inline-block;
                font-size: 10px;
            }
            
        }
        }
        .main1 {
            margin: 30px 0;
            .main1_p {
                text-align: center;
                font-size: 25px;
            }
            ul {
                width: 80%;
                margin: auto;
                li {
                    box-sizing: border-box;
                    list-style: none;
                    display: inline-block;
                    width: 23%;
                    margin-right: 2%;
                    background: white;
                    .main1_li_div {
                        width: 100%;
                        padding: 0;
                        div {
                                padding: 30px 0;
                            h1 {
                                font-size: 17px;
                            }
                            span {
                                display: inline-block;
                                height: 40px;
                                font-size: 10px;
                                color: #666;
                            }
                        }
                        
                    }
                   .main1_li_div :hover {
                        transition: 2s;
                        transform: scale(1.1);
                   }
                }
            }
        }
        .main2 {
            box-sizing: border-box;
            max-height: 360px;
            margin: 20px 0;
            .main2_div {
                min-height: 300px;
                width: 100%;
                background-image: url(https://gw.alipayobjects.com/zos/rmsportal/UsHUzQrPeEAvQnvWJKUL.jpg);
                .main2_div_h1 {
                    h1 { 
                        color: white;
                        padding: 15px 0;   
                    }
                }
                .main2_div_div {
                    width: 70%;
                    margin: auto;
                    .main2_div_div_div {
                        display: inline-block;
                        width: 20%;
                        margin-left:5%;
                        text-align: center;
                        color: white;
                        div {
                            padding: 20px 0;
                            img {
                                max-width:30%;
                            }
                        }
                        p {
                            font-size: 14px;
                            display: block;
                        }
                        span {
                            font-size: 12px;
                            color:#aaa;
                        }
                    }
                }
            }
        }
        .main3 {
            padding: 15px 0;
            .main3_div{
                .main3_div_h1{
                    text-align: center;
                    padding: 15px 0;
                }
                .main3_div_div {
                    ul {
                        width: 70%;
                        margin: auto;
                        li {
                            list-style: none;
                            display: inline-block;
                            width: 20%;
                            margin-left: 5%;
                            text-align: center;
                            img {
                                max-width: 50%;
                            }
                            h4 {
                                padding:10px 0;
                            }
                        }
                    }
                    div {
                        width: 20%;
                        margin: 30px 40%;
                        border-radius: 25px;
                        border: 1.5px solid black;
                        p {
                            padding:10px 30px;
                            margin: 0;
                        }
                    }
                }
            }
        }
    }
    
}

